sleep-away camp - German English Dictionary